<?php
if (!isset($_SESSION)){session_start();}

require_once('Connections/tecno.php'); 

//Productos de Contado
if($_REQUEST['sql_contado']=='contado'){

$monto=$_REQUEST['monto'];
$prod=$_REQUEST['producto'];
$id=$_REQUEST['id'];
$fecha=date("y-m-d");
$codigoArticulo= time();

	
				$insertSQL = "INSERT INTO detallescliente (indice, id, giro, fechaV, monto, productoDes, tipo, idArt) VALUES ('', '$id','0','$fecha','$monto','".$prod."-Contado"."','1', '$codigoArticulo')";
			mysql_select_db($database_tecno, $tecno);
	$Result1 = mysql_query($insertSQL, $tecno) or die(mysql_error());

$msj .= "<table>";
$msj.= "<tr >
		<td class='tituloTabla'>Fecha de Compra</td>
		<td class='tituloTabla'>Producto</td>
		<td class='tituloTabla'>Monto</td>
		<td class='tituloTabla'>&nbsp;</td>
		</tr>";
$msj.= "<tr >
		<td class='tituloTabla'>'$fecha'</td>
		<td class='tituloTabla'>'$prod'-Contado</td>
		<td class='tituloTabla'>'$monto'</td>
		<td class='tituloTabla'>&nbsp;</td>
		</tr>";
$msj .= "</table>";


	} else {


$tipo=$_REQUEST['tipo'];
$msj= "";
$b=0;

if ($tipo == 3){
//////////////////////////////////////////////////// 
//Convierte fecha de mysql a normal 
//////////////////////////////////////////////////// 
function cambiaFechaNormal($fecha){ 
    ereg( "([0-9]{2,2})-([0-9]{1,2})-([0-9]{1,2})", $fecha, $mifecha); 
   $lafecha=$mifecha[3]."-".$mifecha[2]."-".$mifecha[1]; 
    return $lafecha; 
} 
		$codigoArticulo=$_REQUEST['capital'];
		//incluyo la consulta para ver todos los datos del capital para generar nuvas cuotas
		mysql_select_db($database_tecno, $tecno);
		$query_query_capital = "SELECT * FROM detallescliente WHERE tipo =3 AND idArt=".$codigoArticulo;
		$query_capital = mysql_query($query_query_capital, $tecno) or die(mysql_error());
		$row_query_capital = mysql_fetch_assoc($query_capital);
		$totalRows_query_capital = mysql_num_rows($query_capital);

$_REQUEST['monto'] = $row_query_capital['monto'];
$_REQUEST['factor'] = $row_query_capital['factor'];
$_REQUEST['fechaInicio'] = cambiaFechaNormal($row_query_capital['fechaV']);
$_REQUEST['tiempo'] = 3;
$_REQUEST['tipoCobro'] = 2;
$tipo = 2;
$update = 1;
		//incluyo la consulta para ver todos los datos del capital para generar nuvas cuotas
		mysql_select_db($database_tecno, $tecno);
		$query_prod_capital = "SELECT * FROM detallescliente WHERE tipo =2 AND idArt=".$codigoArticulo;
		$query_prod_capital = mysql_query($query_prod_capital, $tecno) or die(mysql_error());
		$row_prod_capital = mysql_fetch_assoc($query_prod_capital);
		$totalRows_prod_capital = mysql_num_rows($query_prod_capital);

$_REQUEST['producto'] = $row_prod_capital['productoDes'];
$b = $totalRows_prod_capital;
$msj .='<p class="botonGrande" style="float:none;">Las cuotas han sido agregadas con &Eacute;xito</p>';
$ins= "<img src='images/iconos/Select.png' width='20px' height='20px'/>";

}

$monto=$_REQUEST['monto'];
$factor=$_REQUEST['factor']/* $_REQUEST['factor'] */;
$prod=$_REQUEST['producto'];
$insertar=$_REQUEST['insertar_registro'];
$id=$_REQUEST['id'];
$meses=$_REQUEST['tiempo'];
$cuotas=$meses;
$pago=$_REQUEST['tipoCobro'];
//$cuotas=round($cuotas);
$fecha=$_REQUEST['fechaInicio'];/* date("d/m/y"); */
$d=substr($fecha,0,2);
$m=substr($fecha,3,2);
$ano=substr($fecha,6,2);
$dia1=15;
$dia2=28;
$a.=1;
if ($insertar ==1){
	$codigoArticulo= time();
	$ins= "<img src='images/iconos/Select.png' width='20px' height='20px'/>";
}
if($pago==1){$cuotas=($meses*2);}
if($tipo==1){
	$cuota=$monto/$cuotas; 
}
if($tipo==2){ 
	$dia2=$d;
	if($dia2>28){$dia2=28;}
	$cuota=($monto*$factor)/100; 
}
$cuota=round($cuota, 2);
if($tipo==2){$m++;$d=1;}
if($tipo==1 and $d>=28){$m++;$d=1;}
	$arreglo=array();
$msj .= "<table>";
$msj.= "<tr >
		<td class='tituloTabla'>Cuota</td>
		<td class='tituloTabla'>Monto</td>
		<td class='tituloTabla'>Fecha de Vencimiento</td>
		<td class='tituloTabla'>&nbsp;</td>
		</tr>";
while($a<=$cuotas){
	 $n = $a + $b;
	$m=(int)$m;
	if($m>12){$ano++;$m=1;}
	if($m<10){$m='0'.$m;}
	if(($pago==1)and($d<15)){
			if ($insertar ==1 or $update == 1){
				$fecha_cuota= $ano."-".$m."-".$dia1;
				$insertSQL = "INSERT INTO detallescliente (indice, id, giro, fechaV, monto, productoDes, tipo, idArt) VALUES ('', '$id','$n','$fecha_cuota','$cuota','$prod','$tipo', '$codigoArticulo')";
									   
				mysql_select_db($database_tecno, $tecno);
				$Result1 = mysql_query($insertSQL, $tecno) or die(mysql_error());
		}
				
		$msj .= "<tr class='rowTabla'><td>".$n."</td><td>".$cuota."</td><td>".$dia1.'/'.$m.'/'.$ano."</td><td>".$ins."</td></tr>";
		$fech = $dia1.'/'.$m.'/'.$ano;
		$d=1;
$a++;			
	}
	if($a<=$cuotas){		
				if ($insertar ==1 or $update == 1){
			$fecha_cuota= $ano."-".$m."-".$dia2;
				$insertSQL = "INSERT INTO detallescliente (indice, id, giro, fechaV, monto, productoDes, tipo, idArt) VALUES ('', '$id','$n','$fecha_cuota','$cuota','$prod','$tipo', '$codigoArticulo')";
			mysql_select_db($database_tecno, $tecno);
			$Result1 = mysql_query($insertSQL, $tecno) or die(mysql_error());
		}
		$msj .= "<tr class='rowTabla'><td>".$n."</td><td>".$cuota."</td><td>".$dia2.'/'.$m.'/'.$ano."</td><td>".$ins."</td></tr>";
		$fech = $dia2.'/'.$m.'/'.$ano;
		$a++;	

		$m=(int)$m+1;
		$d=1;
		$insertSQL=0;
	}}
$msj.= "</table>";

if ($tipo == 2){ 
	if ($insertar ==1){
				$insertSQL = "INSERT INTO detallescliente (indice, id, giro, fechaV, monto, productoDes, tipo, idArt, factor) VALUES ('', '$id','0','$fecha_cuota','$monto','".$prod."-Capital"."','3', '$codigoArticulo','$factor')";
			mysql_select_db($database_tecno, $tecno);
$id_det= mysql_insert_id();
	$Result1 = mysql_query($insertSQL, $tecno) or die(mysql_error());
	//	$msj.= '</BR><div><a href="contrato.php?id='.$id_det.'"  target="_blank">Imprimir Contrato</a></div>';

	}
}
if ($insertar ==1 or $update == 1){
$ipCli= $_SESSION["ipCliente"];
$login=	$_SESSION['usuario'];
///Bitacora del Sistema
$sql_det="Se creo el Articulo ".$prod;

$fechaAud=date('y-m-d');
$horaAud=date('h:i:s:a');
///Bitacora del Sistema

$sqlBitacora ="INSERT INTO bitacora (host, usuario, operacion, fecha, hora, tabla, detalle) VALUES ('$ipCli', '$login', 'INSERTAR', '$fechaAud', '$horaAud', 'Productos', '$sql_det')";
$Result1 = mysql_query($sqlBitacora, $tecno) or die(mysql_error());
}
echo $msj;
		}
?>
<form name="frm_id" id="frm_id">

<input type="hidden" name="id_elim" id="id_elim" value="<?php echo $codigoArticulo; ?>" />
</form>
               
<script language="javascript">
	document.pres.insertar_registro.value="0";
	document.pres.cuotas.value="<?php echo $cuota; ?>";
	document.pres.fechaFin.value="<?php echo $fech; ?>";
</script>
